#ifndef _ARRAY_H_
#define _ARRAY_H_

#include <iostream>
#include <cmath>

class Array {
	int *_data;
	size_t _size;
	size_t _capacity;
	double _coeff;
	void bigger_size();

public:
	explicit Array(size_t const size);
	Array(Array& Array2);
	Array& operator =(Array & Array2);
	~Array();
	int get(size_t const index) const;
	void set(size_t const index, int const value);
	size_t get_size() const;
	void swap(Array& Array);
	void push_back(int const value);
};

#endif /* _ARRAY_H_ */
